i (can) promise you - Spanish English Dictionary